From e10f5e9ad57ae7a6401d392ff0e8d745dbbbd7e1 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Mon, 20 Sep 2010 16:44:19 +0200 Subject: [PATCH] textview: Get rid of gdk_drawable_get_size() usage --- gtk/gtktextview.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/gtk/gtktextview.c b/gtk/gtktextview.c index 1243306e88..36d0c79c39 100644 --- a/gtk/gtktextview.c +++ b/gtk/gtktextview.c @@ -6292,21 +6292,20 @@ drag_scan_timeout (gpointer data) GtkTextView *text_view; GtkTextViewPrivate *priv; GtkTextIter newplace; - gint x, y, width, height; + gint x, y; gdouble pointer_xoffset, pointer_yoffset; text_view = GTK_TEXT_VIEW (data); priv = text_view->priv; get_iter_at_pointer (text_view, priv->dnd_device, &newplace, &x, &y); - gdk_drawable_get_size (priv->text_window->bin_window, &width, &height); gtk_text_buffer_move_mark (get_buffer (text_view), priv->dnd_mark, &newplace); - pointer_xoffset = (gdouble) x / width; - pointer_yoffset = (gdouble) y / height; + pointer_xoffset = (gdouble) x / gdk_window_get_width (priv->text_window->bin_window); + pointer_yoffset = (gdouble) y / gdk_window_get_height (priv->text_window->bin_window); if (check_scroll (pointer_xoffset, priv->hadjustment) || check_scroll (pointer_yoffset, priv->vadjustment)) -- 2.30.2